#ifndef __APP_POOL_H__
#define __APP_POOL_H__

typedef struct
{
    int (*task_func)(void *arg);//由县城池莫个分线程执行的任务函数
    void *arg;//任务函数的参数
}Task;

//初始化 线程池（里面的县城有多少）  消息队列
int app_pool_init(int num);
//关闭县城池 取消所有县城 关闭删除所有消息队列
void app_pool_destroy(void);
//注册任务 向县城池中发送消息队列
int app_pool_registerTask(int (*task_func)(void *arg),void *arg);
#endif /* __APP_POOL_H__ */